// pages/register/register.js
var app=getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    userInfo:null,
    sex:[
      {value:"1",name:"男"},
      {value:"2",name:"女"}
    ],
    gender:""
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
      if(app.globalData.userInfo!=null){
          this.setData({
            userInfo: app.globalData.userInfo
          })
      }
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  radioChange:function(e){
      //console.log(e);
      this.setData({
        gender:  e.detail.value
      })
  },
  formSubmit: function(e){
    //console.log(e);
    //将表单控件赋值
    var user = e.detail.value;
    var baseUrl =  app.globalData.baseUrl;
    wx.request({
      url: baseUrl+'/member/member/save',
      method:'POST',
      header:{"content-type":"application/json"},
      data:{
        "userName": user.userName,
        "password": user.password,
        "nickname": user.nickname,
        "phone": user.phone,
        "email": user.email,
        "avatar": this.data.userInfo.avatarUrl,
        "gender": this.data.gender,
        "city": user.city,
        "birth": user.birth
      },
      success:function(res){
        //console.log(res);
      //弹出框提示注册成功并跳转到登录页
      wx.showToast({
        title: '注册成功',
        icon:'success',
        duration: 2000,
        //延时跳转登录页
        success:function() {
          setTimeout(function() {
            wx.switchTab({
              url: '../account/account',
            })
          },2000)  //延时时间
        }
      })
      }
    })
  }
})